network of rivers - French English Dictionary